@全局主题("Blue")
类 启动窗口 : 窗口

	@布局配置([[根布局=真,宽度=-1,高度=-1]])
	变量 相对布局1 : 相对布局
	@布局配置([[父布局=相对布局1,宽度=-1,高度=-1]])
	变量 表层画板1 : 表层画板
	@布局配置([[父布局=相对布局1,@位于布局中间=真,@位于布局顶部=真,内容="无用大师出品",背景颜色=-1,字体颜色=-16777216]])
	变量 文本框6 : 文本框
	@布局配置([[父布局=相对布局1,纵向布局=真,背景颜色=-1,可视=假]])
	变量 线性布局1 : 线性布局
	@布局配置([[父布局=线性布局1]])
	变量 文本框1 : 文本框
	@布局配置([[父布局=线性布局1]])
	变量 文本框2 : 文本框
	@布局配置([[父布局=线性布局1]])
	变量 文本框3 : 文本框
	@布局配置([[父布局=线性布局1]])
	变量 文本框4 : 文本框
	@布局配置([[父布局=线性布局1]])
	变量 文本框5 : 文本框
	@布局配置([[父布局=线性布局1,内容="子弹速度+"]])
	变量 按钮1 : 按钮
	@布局配置([[父布局=线性布局1,内容="子弹速度-"]])
	变量 按钮2 : 按钮
	@布局配置([[父布局=线性布局1,内容="子弹数量+"]])
	变量 按钮3 : 按钮
	@布局配置([[父布局=线性布局1,内容="子弹数量-"]])
	变量 按钮4 : 按钮
	@布局配置([[父布局=线性布局1,内容="敌机数量+"]])
	变量 按钮5 : 按钮
	@布局配置([[父布局=线性布局1,内容="敌机数量-"]])
	变量 按钮6 : 按钮
	@布局配置([[父布局=线性布局1,内容="敌机速度+"]])
	变量 按钮7 : 按钮
	@布局配置([[父布局=线性布局1,内容="敌机数量-"]])
	变量 按钮8 : 按钮
	@布局配置([[父布局=相对布局1,@位于布局右边=真,内容="辅助开关",ID=1]])
	变量 按钮9 : 按钮
	@布局配置([[父布局=相对布局1,@位于布局右边=真,@位于某组件之下=1,内容="火力全开"]])
	变量 按钮10 : 按钮

	变量 舞台1:舞台精灵
	变量 画笔:画笔对象 = 画笔对象.创建画笔()
	事件 启动窗口:创建完毕()
		申请所有权限()
		订阅事件()
		舞台1.初始化(本对象)
		时钟1.时钟周期 = 100
	结束 事件
	变量 时钟1:时钟

	事件 时钟1:周期事件()
		文本框1.内容 = "子弹数量: " + 舞台1.子弹数量
		文本框2.内容 = "子弹越界: " + 舞台1.子弹越界数量
		文本框3.内容 = "敌机数量: " + 舞台1.敌机数量
		文本框4.内容 = "敌机越界: " + 舞台1.敌机越界数量
		文本框5.内容 = "已摧毁敌机: " + 舞台1.已摧毁敌机
	结束 事件


	变量 子弹速度 = 子弹精灵.速度
	变量 敌机速度 = 敌机精灵.速度
	事件 按钮1:被单击()
		自增(子弹速度,5f)
		子弹精灵.改变速度(子弹速度)
	结束 事件

	事件 按钮2:被单击()
		自减(子弹速度,5f)
		子弹精灵.改变速度(子弹速度)
	结束 事件

	事件 按钮3:被单击()
		自减(舞台1.子弹密集,5)
	结束 事件

	事件 按钮4:被单击()
		自增(舞台1.子弹密集,5)
	结束 事件

	事件 按钮5:被单击()
		自减(舞台1.敌机密集,50)
	结束 事件

	事件 按钮6:被单击()
		自增(舞台1.敌机密集,50)
	结束 事件

	事件 按钮7:被单击()
		自增(敌机速度,5f)
		敌机精灵.改变速度(敌机速度)
	结束 事件

	事件 按钮8:被单击()
		自减(敌机速度,5f)
		敌机精灵.改变速度(敌机速度)
	结束 事件

	事件 按钮9:被单击()
		如果 线性布局1.可视
			线性布局1.可视 = 假
		否则
			线性布局1.可视 = 真
		结束 如果
	结束 事件

	事件 按钮10:被单击()
		如果 舞台1.火力全开
			舞台1.火力全开 = 假
		否则
			舞台1.火力全开 = 真
		结束 如果
	结束 事件



	事件 表层画板1:绘制操作(画布 : 画布对象)
		变量 画笔:画笔对象 = 画笔对象.创建画笔()
		舞台1.绘制到场景(画布,画笔)
		表层画板1.刷新()
	结束 事件

	事件 表层画板1:被触摸(来源事件 : 触摸事件) : 逻辑型
		舞台1.玩家操作(来源事件)
		返回 真
	结束 事件

	事件 表层画板1:被改变(宽度 : 整数,高度 : 整数)
		舞台1.场景大小改变(宽度,高度)
	结束 事件


	@主题配置.主题类型(主题类型.MD亮主题_无标题栏)
	变量 蓝色主题 : 主题资源 = "Blue"
结束 类